
<?php if(isset($this)):
extract($this->getAllData());
mySkyn::assetCSS(PLANTILLA_BASE_URL . '/login/registro.css',true);
else:?>
<link rel="stylesheet" href="./registro.css"/>
<?php endif;?>
<style type="text/css">
.section .msg_error{
	color:red;
}
.section .msg_information{
	color:green;
}
</style>
<?php 
$_p = isset($_POST['data'])?$_POST['data']:array();
function registro_mostrar_mensaje($error,$alternativo)
{
	$clase = !empty($error)?'msg_error':'msg_information';
	$texto = empty($error)?$alternativo:$error;
	echo '<span class="'. $clase .'">'. $texto .'</span>';
}
?>
<div class="wrapper">
    <div class="section">
<?php switch($seccion):?>
<?php case 'formulario':?>
<h1>Formulario de Registro</h1>
<form id="form1" action="<?=PHP_SELF?>" method="POST">
	<label for="nombre">Nombre
		<?php registro_mostrar_mensaje(system::exist($nombre_error),'Mínimo 3 caracteres');?>
	</label>
	<input tabindex="1" name="data[nombre]" id="nombre" type="text" class="text<?=isset($nombre_error)?' error':''?>" value="<?=system::exist($_p['nombre']);?>" />
	<label for="username">Nombre de usuario 
		<?php registro_mostrar_mensaje(system::exist($username_error),'Mínimo 5 caracteres (No números)');?>
	</label>
	<input tabindex="2" name="data[username]" id="username" type="text" class="text<?=isset($username_error)?' error':''?>" value="<?=system::exist($_p['username']);?>" />
	<label for="passwd">Contrase&ntilde;a:
		<?php registro_mostrar_mensaje(system::exist($passwd_error),'De 5 a 10 caracteres, letras y números');?>
	</label>
	<input tabindex="3" name="data[passwd]" id="passwd" type="password" class="text<?=isset($passwd_error)?' error':''?>" value="" />
	<label for="passwd2">Confirmar Contrase&ntilde;a:
		<?php registro_mostrar_mensaje(system::exist($passwd2_error),'Debe ser igual a la anterior ');?>
	</label>
	<input tabindex="4" name="data[passwd2]" id="passwd2" type="password" class="text<?=isset($passwd2_error)?' error':''?>" value="" />
	<label for="email">Email: <span>
		<?php registro_mostrar_mensaje(system::exist($email_error),'Escribe un email válido por favor ');?>
	</label>
	<input tabindex="5" name="data[email]" id="email" type="text" class="text<?=isset($email_error)?' error':''?>" value="<?=system::exist($_p['email'])?>" />
	<div><input class="submit" name="send" id="send" type="submit" value="Enviar" tabindex="6" /></div>
</form>
<?php break;?>
<?php case 'mensaje':?>
	<h1>Registro introducido correctamente en la base de datos</h1>
		<div class="respuesta_insert">
		<h3>Gracias <?=system::exist($_p['nombre'])?> por registrarte en Blueberg</h3>
		<p style="font-color:#fff">Te he enviado un email a <span style="color:green"><?php echo $_p['email']; ?></span> para que confirmes el alta. Si no lo recibes comprueba la bandeja de correo no deseado</p>
		<h1>Bienvenidos!</h1><p style="font-color:#fff">Mientras tanto puedes visitar el sitio pulsando <a href="<?=BASE_URL_FULL?>"> AQU&Iacute;</a></p>
	</div>
<?php break;?>
<?php case 'error_db':?>
	<h1 class="msg_error">No se pudo insertar el registro en la base de datos<?=$error?></h1>
<?php break;?>
<?php endswitch;?>
	</div><!-- end div section -->
</div>